Connect4
»
Dominica
The most popular and "touristy" falls in Dominica. Trafalgar Falls. They have made a lovely, flat, easy path through to this viewing point ... so all the cruise ship passengers come to see these falls!
Total images:
62
|
Help